#!/bin/bash
# script name: compose 检索脚本
# author: subushi
# update date: 2023.09.19

# 说明: 有时候 compose 文件多且存放路径不规范，想要快速找到指定的 compose 文件不是一件容易的事，那么该脚本能给予你有效的帮助
# 硬性条件: docker-compose 文件中需定义 container_name 容器名称
# 使用方法: sh 脚本名称 容器名称

container_name=$1

updatedb # 更新搜索库

for i in `locate docker-compose.yml`
do

if cat $i | grep "container_name: ${container_name}" &>/dev/null;then
echo $i
fi

done
